What is Git? | What is version control? How does Git help with version control? | What is origin? What is the master repository? | Push pull and clone | Branches and merge operations | Demonstration of C# app to work with github | Init a new repository with Visual Studio | Master the default name of the repository branch | Commit and push a change to the application repo | Stage edited or modified files | Perform a push operation to github | How often should you commit? How often should you push? | Share a repo with a team or partner | Clone a repository from Github | Create a branch of a repo and checkout | Pull request to merge a branch into repo | Delete a branch | What is next? Command line. Other IDEs merge conflicts, rebase
Rewards | Tab Structure | Tab Control | Command Parameter | Caching | Visual States | Style for the Tab Control | Update Selected Copy | Caching When Using Data Template | Cache the Ui | Implicit Data Templates | Capturing the Ui | Debug Wpf | Guiding Principles | Adding Tab Items Directly | Setting the Content Template
Introduction | Overview | Adding Tab Items | Nesting Tab Items | Adding OPC WPF Navigation Buttons to Stackpanel | Changing the Content of the Buttons | Changing the Page Name | Adding a Page to a Frame | Adding a Menu | Adding a Menu Item | Summary
Creating a C# Application with Chrome-Style Tabs using EasyTabs | Create an empty app and install EasyTabs | As next proceed with the installation of the EasyTabs package from the NuGet repository using Visual Studio | Create a simple test form used for every tab | Create the AppContainer form | Set the App Container as the entry point of your app
Text Box of Rounded Side Borders | Create the Path | Drawing the Smooth Rounded Borders | Rounded Text Box | Contour Smoothing | Underlined Style | Create Properties To Set the Placeholder
Introduction | Delete Button | Dapper Installation | Pagination | Asynchronous Programming | Generate Dynamic User Controls | Set Different Colors to Data Grid View Row | User Control Click Event | UtillsImage Class to Convert Byte Array to Image. | Update Button | Save Button | Final Output
Introduction | Create a List of Data | Add a Chart Control | Bind the Chart Control | Create a Button | Create a Handler | Create a Data Page | Run the Application | Data Page
Design Styles | Main Menu Style | Create a Drop down Menu or a Custom Context Menu Strip | Class To Modify the Color Table of the Menu | Constructor | Accessors | Apply the Header Size and Text Color of the Menu | Override the on Handle Created Event
Set the View Property to Tab Control Stretch View Bind the Tab Control to Your Data Using the Items Source | Set the Item Template an Item Header Template | Converting the Main Window to a Dx Tab | Create Separate Windows by Dragging a Tab Header out of the Tabbed Panel
Introduction | Install Font Awesome Icons | Design the main form | Add buttons with Font Awesome Icons | Font Awesome Icons | Changing Icons | Adding Title Bar | Button Customization | Open Secondary Form
Intro | What are some of the improvements WinForms developers get by upgrading | Enabling more accessibility features | How do I enable the accessibility features? | New built-in controls for WinForms developers.
Basics | Define the Signatures | Creating an Image List | Create Our Tabs | Set Image List | Create the Child Windows | Register a New Class | Child Width | Child Windows | Tab Control Get Current Selection
Learn How to Add FlexGrid, a WinForms Datagrid Control | Add FlexGrid to a New WinForms Project | Edit FlexGrid�s Properties and Settings | Customize the Datagrid with ComponentOne�s Vast UI Control Library | Use C# to Incorporate Advanced Features in the WinForms Datagrid | Explore Our WinForms Sample Code | Learn More About Our WinForms UI Controls
Build a Winform Control Library | Create Database | Connect to the Server | Data Grid | Create a Data Source | Run the Winform Control Library | Test this Application
Masked Text Box | Tab Control View | Charts | Combobox (Binding with Database) | How to open the Server | Update Binded Query | Data gridview (Binding with Database) | Update Binded Query | Progress Bar
NET Core 3 Desktop Improvements | Why Windows Desktop on .NET Core? | Current status of .NET Core 3 | Migrating a WinForm or WPF app to Core | Challenges today | Evolve to a modern deployment technology | MSIX Benefits | Distribution options | Takeaways | Resources
Intro | Creating the second form | Adding the second form | Adding the button click event | Adding the second form instance | Fixing a simple mistake | Styling | Change Loading Sequence | Outro
Custom Label | New Project | Create the Project | Build the Solution | Skin Manager Color Scheme | Accent | Text Shade | Material Label | Material Tab Control | Material Tab Selector | Tab Selector
Introduction to the Video | Add form to project | Examine namespace of added form and adding namespace to master form | Create Form object to add to Tab Page during master form's Form Load event handler | Create button handler and display the relevant pages when button is clicked | Hide Tab Pages Header using the Tab Control properties
Building Out Custom Wpf Controls from Scratch | Building Out a Custom Wpf Control from Scratch | File New Project | Building Out a Custom Control | To Add a Property to a Custom Control | Dependency Property | Property Metadata | Template Property | Resource Dictionary | Create a Default Template | Template Binding | Controls Template | Value Converter | Constants | Apply Template | Visual State Manager | Visual States | Add in the Visual State Manager | Transitions | Color Animation | Duration | Adding an Example of a Custom Control | Expression Trees | Xaml Test Library
Intro | Adding single control | Adding multiple controls | Positioning controls in tile view | Adding events to control | Adding control from project | Removing particular clicked control | Removing all control from parent | Removing a control from global controls
Setup | Why Reusable Styles? | Use Case for Styles | Creating and Applying a Style | Overriding a Style | Use Case for Explicit Style | Creating and Applying an Explicit Style | Limiting Style Scope | Application-wide Styles
Load Our Composite Custom Control That's the Custom Calendar Control into this Visual Studio Toolbox | Add Items to this Tab in the Toolbox | Build the Solution
Intro | Sample App Outline | Install Xamarin.CommunityToolkit NuGet | Add Xamarin.CommunityToolkit Namespace in XAML | Add TabView to Our Sample App | Add TabViewItem Text | Set TabView Placement to Top or Bottom | Disable Swipe to Change Tab Selection | Set TabViewItem BackgroundColor and TextColor | Set TabStripHeight | Add Badges to a TabViewItem | Add Icons to Your Tabs | Outro
Introduction | What is Document Outline | Children of the Form | Document Outline | ParentChild Relationship | Common Parent Relationship | Testing | Outro
Introduction | Mathematical Model | Create Visual Studio Project | Create GUI | Create Model | Simulation of Dynamic System | Discretization | Create and use a Timer | Plotting | PI Controller
Text Block | Stack Panel | Text Wrapping | View Models | Data Bind | Design Model | Constructor | Chat List Item View Model | Value Converter | Scrollbar